adequately supplied - Spanish English Dictionary